@微光
2年前 提问
1个回答

保证密码系统安全应该满足什么准则

一颗小胡椒
2年前
官方采纳

密码系统要达到实际安全,就要满足以下准则:

  • 破译该密码系统的实际计算量(包括计算时间或费用)巨大,以至于在实际中是无法实现的。例如使用字典进行破解密码需要长达一年甚至更久这种密码相对来说就是安全的。

  • 破译该密码系统所需要的计算时间超过被加密信息的生命周期。例如,战争中发起战斗攻击的作战命令只需要在战斗打响前保密。

  • 破译该密码系统的费用超过被加密信息本身的价值,简单来说就是破译该密码所用的成本已经大大超过密码所保护信息的价值,只要能达到该准则密码就是坚不可摧的,

如果一个密码系统能够满足以上准则之一,就可以认为是实际安全的。